﻿
#include <Python.h>
#include <QCoreApplication>

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    // 初始化 Python 解释器
    Py_Initialize();

    // 检查是否初始化成功
    if (!Py_IsInitialized()) {
        // 处理错误
        return -1;
    }

    // 执行一些 Python 代码
    PyRun_SimpleString("print('Hello from Python!')");
    PyRun_SimpleString("import PySide2");
    PyRun_SimpleString("print(PySide2.__file__)");

    // 关闭 Python 解释器
    Py_Finalize();

    return a.exec();
}
